Skip to content

Bump version to v0.4.0#12

Merged
lukekim merged 1 commit into
trunkfrom
release/v0.4.0
Apr 2, 2026
Merged

Bump version to v0.4.0#12
lukekim merged 1 commit into
trunkfrom
release/v0.4.0

Conversation

@lukekim
Copy link
Copy Markdown
Contributor

@lukekim lukekim commented Apr 2, 2026

Summary

  • Bump version from 0.3.0 to 0.4.0 for release

What's new in v0.4.0

  • SMB connection pool — N authenticated TCP connections (default 4), round-robin dispatched (SPICEIO_SMB_CONNECTIONS)
  • Pipelined reads — streaming GetObject batches 8 read requests per round trip
  • TCP socket tuning — 1 MB SO_SNDBUF/SO_RCVBUF on SMB sockets
  • Configurable I/O capSPICEIO_SMB_MAX_IO for servers supporting larger standalone read/write

Test plan

  • cargo check builds at v0.4.0
  • Cargo.lock updated

Connection pool, pipelined reads, TCP socket tuning, configurable I/O cap.
Copilot AI review requested due to automatic review settings April 2, 2026 20:38
@lukekim lukekim enabled auto-merge (squash) April 2, 2026 20:39
@lukekim lukekim self-assigned this Apr 2, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Bumps the crate version to v0.4.0 to prepare a release.

Changes:

  • Update spiceio package version from 0.3.0 to 0.4.0 in Cargo.toml.
  • Update the corresponding spiceio entry in Cargo.lock.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
Cargo.toml Updates the crate’s published version to 0.4.0.
Cargo.lock Keeps lockfile metadata consistent with the new crate version.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@lukekim lukekim merged commit a5e2c9d into trunk Apr 2, 2026
8 checks passed
@lukekim lukekim deleted the release/v0.4.0 branch April 2, 2026 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants